const db=wx.cloud.database()
Page({
  data: {
    id:0,
    chooseSuper:"",
    searchValue:"",//用户输入的内容
    marketList:[]
  },
  handlerGet(e){
    var that=this;
    console.log(e)
    var searchValue=e.detail.value;
    db.collection("market").where({
      name:db.RegExp({
        regexp:".*"+searchValue+".*",
        options:"i"
      })
    }).get({
      success:res=>{
        console.log(res)
        if(res.data.length<1){
          wx.showToast({
            title: '未找到该卖场',
            icon:"none"
          })

        }else{
          that.setData({
            marketList:res.data
          })
        }
      }
    })
  },
  onLoad: function (options) {
    console.log(options)
    var that=this
    that.setData({
      id:options.id,
      chooseSuper:""
    })
    wx.showLoading({
      title: '加载中……',
    })
    // 获取卖场列表
    wx.cloud.callFunction({
      name:'findAllMarket',
      success:res=>{
        that.setData({
          marketList:res.result.data
        })
        console.log(res)
        wx.hideLoading({
          success: (res) => {
            console.log("数据加载结果")
          }
        })
      }
    })
  },
  // 首先判断是否选择卖场了
  radioChange:function(e){
    console.log(e)
    this.setData({
      chooseSuper:e.detail.value
    })
  },
  // 单击确定按钮
  yesClick:function(){
    console.log(this.data.chooseSuper)
    var supername = this.data.chooseSuper
    var that=this;
    console.log(this.data.id)
    // 根据卖场Id获取卖场的其他信息
    var result = db.collection("market").where({
      _id: supername
    }).get({
      success:res=>{
        const {_id,name}=res.data[0]

        // 判断当前是从哪里来的
        var stateId=that.data.id;
        console.log(stateId)
        if(stateId==1){
          wx.setStorageSync("marketInfo", { _id, name })
        }else if(stateId==2){
          wx.setStorageSync('marketInfo2', {})
          wx.setStorageSync("marketInfo2", { _id, name })
        }else{
          wx.setStorageSync("marketInfo3", { _id, name })
        }
        // 将卖场信息存入到缓存中
      },fail:err=>{
        console.log(err)
      }
    })
    var url=""
    if (this.data.chooseSuper.length !==0){
      if (this.data.id == 1) {
        url = "../subPages/gonghuo/gonghuo?param=" + supername
      } else if (this.data.id == 2) {
        url = "../subPages/supply/supply"
      } else if (this.data.id == 3) {
        url = "../subPages/chuhuo/chuhuo?param=" + supername
      }
    }else{
      wx.showToast({
        title: '未选择任何卖场',
        mask:true,
        image:"../../images/tupianjiazaishibai02.png"
      })
      return false;
    }
   
    wx.navigateTo({
      url: url
    })

  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})